page {
    background-color: #f8fcfe;
}

.container{
    padding: 0 0 180rpx;
}

.data-list, .page-tabs-wrap{
    margin-top: 20rpx;
    width: 100%;
}

.data-list{
    padding: 0 30rpx;
}

.data-list .item{
    align-items: center;
    background-color: #fff;
    border-radius: 10rpx;
    display: flex;
    justify-content: space-between;
    margin-bottom: 20rpx;
    padding: 20rpx 30rpx;
}

.data-list .item .left{
    display: flex;
    flex-direction: column;
}

.data-list .item .left .desc{
    color: #666;
    font-size: 28rpx;
}

.data-list .item .left .time{
    color: #999;
    font-size: 24rpx;
    margin-top: 10rpx;
}

.data-list .item .right-plus{
    color: #ea4679;
}

.data-list .item .right-minus{
    color: #ff4c4f;
}

.form-wrap .title{
    font-weight: 700;
    padding: 30rpx 0;
    text-align: center;
}

.form-wrap .form{
    max-height: 60vh;
    overflow-y: auto;
    padding: 0 30rpx;
}

.form-wrap .footer{
    grid-gap: 60rpx;
    align-items: center;
    background-color: #fff;
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding: 20rpx 30rpx 60rpx;
    text-align: center;
}

.form-wrap .footer .icon{
    position: relative;
}
